share or partake - Español Inglés Diccionario